leaf nodes - Türkisch Englisch Wörterbuch